package com.ashraya.model.entity;

public class AttributeValue implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
	private Integer attributeValueKey;
	private String name;
	private String attributeValue;
	private boolean active;

	public static final int MEMBERSHIP_STATUS_TYPE_APPLIED = 1;
	public static final int MEMBERSHIP_STATUS_TYPE_CONFIRMED = 2;
	public static final int MEMBERSHIP_TYPE_PREMIUM = 3;
	public static final int MEMBERSHIP_TYPE_GOLD = 4;
	public static final int POTENTIAL_TYPE_INVITE = 5;
	public static final int POTENTIAL_TYPE_TELL_A_FRIEND = 6;
	public static final int POTENTIAL_TYPE_NEWSLETTER = 7;
	public static final int PAYMENT_STATUS_TYPE_NOTIFIED = 8;
	public static final int PAYMENT_STATUS_TYPE_CONFIRMED = 9;
	public static final int PAYMENT_TYPE_MONTHLY_PAYMENT_BY_MEMBER = 10;
	public static final int PAYMENT_TYPE_DONATION = 11;
	public static final int POT_MEM_STATUS_TYPE_ACTIVE = 12;
	public static final int POT_MEM_STATUS_TYPE_INACTIVE = 13;
	public static final int SUGGESTION_STATUS_TYPE_ACTIVE = 14;
	public static final int SUGGESTION_STATUS_TYPE_EXPIRED = 15;
	public static final int SPEAKUP_STATUS_TYPE_ACTIVE = 16;
	public static final int SPEAKUP_STATUS_TYPE_EXPIRED = 17;
	public static final int TRANS_TYPE_EVENT = 18;
	public static final int TRANS_TYPE_MONTHLY_PAYMENT_BY_MEMBER = 19;
	public static final int TRANS_TYPE_DONATION = 20;
	public static final int EVENT_TYPE_MEDICAL_CAMP = 21;
	public static final int EVENT_TYPE_FOOD_CAMP = 22;
	public static final int EVENT_TYPE_GO_GREEN = 23;
	public static final int EVENT_TYPE_CHILD_CARE = 24;
	public static final int UPDATE_STATUS_TYPE_ACTIVE = 25;
	public static final int UPDATE_STATUS_TYPE_EXPIRED = 26;
	public static final int MESSAGE_STATUS_TYPE_ACTIVE = 27;
	public static final int MESSAGE_STATUS_TYPE_EXPIRED = 28;
	public static final int NL_STATUS_TYPE_ACTIVE = 29;
	public static final int NL_STATUS_TYPE_EXPIRED = 30;
	public static final int NOTIFICATION_TYPE_FEEDBACK = 31;
	public static final int NOTIFICATION_TYPE_MEMBER_PAYMENT = 32;
	public static final int NOTIFICATION_TYPE_NEW_MEMBER_REQUEST = 33;
	public static final int NOTIFICATION_STATUS_TYPE_NOTIFIED = 34;
	public static final int NOTIFICATION_STATUS_TYPE_CONFIRMED = 35;

	public AttributeValue() {
	}

	public AttributeValue(Integer attributeValueKey, String name, String attributeValue, boolean active) {
		this.attributeValueKey = attributeValueKey;
		this.name = name;
		this.attributeValue = attributeValue;
		this.active = active;
	}

	public Integer getAttributeValueKey() {
		return attributeValueKey;
	}

	public void setAttributeValueKey(Integer attributeValueKey) {
		this.attributeValueKey = attributeValueKey;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAttributeValue() {
		return attributeValue;
	}

	public void setAttributeValue(String attributeValue) {
		this.attributeValue = attributeValue;
	}

	public boolean isActive() {
		return active;
	}

	public void setActive(boolean active) {
		this.active = active;
	}

}
